package com.woniuxy.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@Accessors(chain = true)
public class User implements Serializable {

    //    用户id
    private long id;
    //    用户名
    private String account;
    //    昵称
    private String nickname;
    //    电话
    private String phone;
    //    密码
    private String pwd;
    //    性别
    private String gender;
    //    QQ号
    private String qq;
    //    微信
    private String wechat;
    //    头像地址
    private String avatar;
    //      角色列，备用暂定(1学员，2教练，3场馆，4管理员)
    private String role;
    //    经度
    private double longitude;
    //    纬度
    private double latitude;
    //    地址，备用
    private String address;
    //      个人信息公开登记（1,公开，2,好友可见，3,保密）
    private String infoRange;
    //    个人介绍
    private String description;
    private String backup;
    //    用户拥有角色
    private List<SysRole> roles;
    
    private double minLongitude;
    private double maxLongitude;
    private double minLatitude;
    private double maxLatitude;
    //距离当前查询用户的距离
    private double distance;
    //教练的课时单价
    private double price;

    private CoachInfo coachInfo;
}
